//
//  TemplateAction.h
//  MVP_DesignModel_OCVersion
//
//  Created by DeLong Yang on 2017/7/20.
//  Copyright © 2017年 DeLongYang. All rights reserved.
/*
    1.0 这是一个抽象的基类 实际使用中不会初始 提供两个抽象的方法 
        这种对象会在一个和用户的操作的事件时创建 并且和 事件的view 联系起来 
 */

#import <Foundation/Foundation.h>
#import "TemplateJumpModel.h"

typedef  void(^CompletionBlock)();

@interface TemplateAction : NSObject

@property (nonatomic,copy)NSString *eventId;

- (instancetype)initWithJumpModel:(TemplateJumpModel *)jumpMode;

- (void)performTaskWithCompletionBlock:(CompletionBlock)completionBlock;


@end
